/*
 * Metro Style by kookxiang (ikk.me)
 */
html, body { min-width: 600px; }
body { background-color: #001940; color: #f5f5f5; font-family: "Segoe UI Light","Segoe UI","Microsoft YaHei",Arial; }
::selection { background: transparent; }
.title-bar { padding: 10px 0 20px 50px; height: 85px; line-height: 85px; position: absolute; top: 0; }
.title-bar.with-btn { padding-left: 130px; }
.title-bar.with-btn .btn-back { float: left; margin-left: -80px; text-indent: -9999px; background: url(back.png) no-repeat 50% 50%; width: 48px; height: 85px; }
.title-bar h1 { font-size: 50px; margin: 0; font-weight: lighter; }
#main { margin: 120px 75px; }
#main p { font-size: 18px; line-height: 28px; }
#btn-bar { position: absolute; position: fixed; bottom: 0; right: 0; padding: 20px 65px 35px 0; height: 30px; }
.btn { background-color: #001940; color: #f5f5f5; padding: 7px 30px; margin-left: 20px; border: 2px solid #f5f5f5; text-decoration: none; }
.btn.default { background-color: #f5f5f5; color: #000; }
.btn:hover { background-color: #dcdcdc; color: #000; text-decoration: none; }
input { padding: 2px 5px; border: 3px solid #f5f5f5; background-color: #f5f5f5; width: 300px; font-size: 20px; outline: none; }
.config-table tr { height: 50px; }
.config-table td { height: 50px; line-height: 50px; font-size: 18px; }
.config-table td.t { width: 175px; }
#load-win { position: absolute; top: 250px; width: 50%; text-align: right; display: none; }
#load-win.show { display: block; }
#loader { display: none; }